most talented - French English Dictionary